.table>tbody>tr>td.align-left,
.align-left {
    text-align:left;
}

.table>tbody>tr>td.align-right,
.align-right {
    text-align:right;
}

.table>tbody>tr>td.align-center,
.align-center {
    text-align:center;
}

.input-sm {
    border-radius: 0;
    box-shadow: none;
    border-color: #d2d6de;
    font-size: 14px;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}



.table-bordered>tbody>tr>td {
    vertical-align:middle;
}

.txt-info {
    line-height: 24px;
    margin:0;
}

.mb-10 {
    margin-bottom:10px;
}

.mt-10 {
    margin-top:10px;
}

.fl {
    float:left;
}

.fr {
    float:right;
}

.table-a.table > tbody> tr> td:last-child a:first-child,
.table-a.table > tbody> tr> td:last-child a:nth-child(2){
    margin-bottom:5px;
}

.clear-padding {
    padding:0;
}